artificial-feedback device - German English Dictionary